services delivered - Alemán Inglés Diccionario